#include "dominion_helpers.h"
#include "dominion.h"
#include "rngs.h"
#include <assert.h>
#include <stdio.h>
#include <string.h>
#include <math.h>

void myAssert(int a, int b)
{
	if (a != b)
		printf("error\n");
}
int main()
{
	printf("Testing fullDeckCount:\n");

	int k[10] = {adventurer, council_room, feast, gardens, mine,
		remodel, smithy, village, baron, great_hall};

	struct gameState g;
	int expected, p = 0;

	initializeGame(2, k, 1, &g);

	g.handCount[p] = 5;
	g.deckCount[p] = 5;
	g.discardCount[p] = 5;
	expected = 15;	
	myAssert(fullDeckCount(p, 0, &g), expected);


	printf("Tests Done\n"); return 0;
}
